home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
COMM
/
TMHOST05.ARJ
/
TEL-HOST.DOC
< prev
next >
Wrap
Text File
|
1992-02-07
|
11KB
|
253 lines
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Ver 0.5 1992 █
█ ▀▀▀▀█▀▀▀▀▀ █ █ █
█ █ █▀▀▀▀ █ █ █ █▀█ █▀▀ ▀▀█▀▀ █
█ █ █▀▀▀▀ █ ▀▀▀ █▀▀▀█ █ █ ▀▀█ █ █
█ █ ▀▀▀▀▀ ▀▀▀▀ █ █ ▀▀▀ ▀▀▀ ▀ █
█ █
█ Modified Telemate Host Program with Standby mode. █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Enhancements by...
Paul Kruschwitz
!!!!!!!!!!!!!!! First Release !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
INTRODUCTION
This script was written to enable me to call my computer from work
whenever I wished, yet the computer would still allow calls to go
through to my answering machine normally. I began with the original
host script that comes with Telemate 3.01, and added a 'Standby' mode
which monitors incoming calls and puts the modem into answer mode for a
short period of time. The original idea for this was mentioned in the
Telemate SIG on the RIME network, so I can not take full credit for it.
I have also added many other features to the script to make it perform
more like a BBS. But this script was never meant to be a substitute for
a real BBS, and as such does not have some of the more elaborate options
such as a message base. I have tried to integrate options using only
FREEWARE utilities such as Watchbird. (Which monitors carrier and
closes the shell instead of re-booting the whole system when the carrier
is dropped.) The configuration has been simplified, and no other
utilities should be required to run this script.
SUGGESTIONS or CHANGES
This script is FREEWARE. Please feel free to change, modify, and use it
as you like. I ask that no one post this script under the TEL-HOST name
after making changes to it. I do plan on improving it as time goes on
and would hate to see several different scripts with the same version
number and name.
Please send any suggestions or improved script to PAUL KRUSCHWITZ via
the Telemate SIG on the RIME network. Or send them to the address
below. If you feel like saving my marriage, you can send me $5 or
whatever you feel this is worth. I have spent some serious time
smoothing out the rough edges for general use. It will also allow me to
justify further work on this with my wife. <Grin>
Paul Kruschwitz
1537 119th Lane NW
Coon Rapids, MN 55448
REQUIREMENTS
You must be running a registered Telemate version 3.01 or greater.
(Actually an unregistered version will work also. But no respectable
person would want to do that.) <GRIN>
The terminal window should have at least 25 lines for best performance.
This does not include the menu and status bars at the top and bottom.
Simply put, set the display for 27 or more lines.
INSTALLATION
Copy all files into a sub-directory of Telemate. You may create a
special directory just for these files, but the following file must be
located as follows...
THCONFIG.SCR --- Must be in the default SCRIPT directory.
The configuration file THCONFIG.SBH will be
saved to that directory also.
WABIRD.COM ----- Must reside in the PATH, such as the DOS directory
which is almost always in the path.
FILES
HACTIVE.SBH ----- Text that displays when modem is in answer mode.
HGOODBYE.SBH ---- Text that displays when logging off of the host.
HMENU.SBH ------- The main menu used by the Host when on-line.
HNEWUSER.SBH ---- Notice that is displayed to a new user.
HNOTICE.SBH ----- Notice displayed after logging in.
HPROT.SBH ------- Protocol menu.
HSTANDBY.SBH ---- Text that displays while script is in Standby mode.
HTITLE.SBH ------ Program title screen.
HUSER.SBH ------- Data file containing user name, password, and level.
HWELCOME.SBH ---- Initial welcome shown prior to logging in.
TEL-HOST.SCR ---- The Tel-Host script.
THCONFIG.SCR ---- The Tel-Host configuration script.
TEL-HOST.DOC ---- This document.
THCONFIG.SBH ---- Created by THCONFIG.SCR containing configuration info.
README.TXT ------ Last minute information.
FYI: The SBH stood for StandBy Host.
All .SBH files used can be edited using any text editor. This allows
easy customizing of the notices which are displayed when a person is
on-line. Run the host in Local mode once and you will see where each
file displays.
If you find the need to edit the original Tel-Host.scr file, please do
me the courtesy of dropping me a message detailing it. I monitor the
Telemate RIME conference only. (Too cheap for any of the national
boards like compu-serve.)
FEATURES
* Standby mode for sharing a single voice line.
* Fully configurable delays.
* Auto logoff after a download.
* Improved Shell-to-Dos configuration. (Auto-configures)
* Improved configuration program.
* Configurable to flush a 'delayed-write' cache after uploads.
* Activity indicator to show script activity.
CONFIGURING THE HOST
The first time you run TEL-HOST, you will be prompted to configure the
program. THCONFIG.SCR will be run. IT MUST BE IN THE DEFAULT SCRIPT
DIRECTORY!
You will be presented with the following screen/options:
Tel-Host Configuration
A: New user level : 1
B: Sysop level : 2
C: Detect Baud Rate : ON
D: Initial Baud Rate : 2400
E: Yell Time : 5 seconds
F: Yell Sound : 5 seconds
G: Host Directory : \tm\host
H: Download Directory : \data
I: Upload Directory : \dataup
Advanced features...
J: Activation Delay : 40 seconds
K: Inactive Timeout : 300 seconds
L: Using D/W Cache? : YES Flush command = \pctools\pc-cache /flush
M: Run Program : \tm\hremote.bat
(See Tel-Host Documentation)
S: Save configuration and run host mode
Q: Abort configuration
Which option:
OPTION DEFINITION...
A: New user level There are currently only two levels in this host
-AND- script. If you want first time users to be able
B: Sysop level to use the Sysop options, change A: to 2. Sysop
level can also be increased if necessary.
THERE ARE PLANS FOR ADDED LEVELS IN THE NEXT
RELEASE. Feedback needed.
C: Detect baud rate Sets this option for host. See TM documentation.
D: Initial baud rate ditto
E: Yell Time Yell Time determines how long the alarm sign
-AND- displays when a chat is requested by user. Yell
F: Yell Sound Sound determines how long the alarm sounds.
G: Host Directory Set this to the directory that contains your
Tel-host.scr and *.sbh files. NOTE: If you
fail to set this accurately when first config-
uring, you will receive a SCRIPT NOT FOUND error
after saving the configuration file. Re-run
the THCONFIG.SCR in you default script directory.
(Tel-Host will run, but some of the screen files
will not display... FILE NOT FOUND.)
H: Download Directory Set this to the directory that you want callers
to have access to for downloading files.
I: Upload Directory Set this to the directory that you want the
incoming files uploaded into. You can then
check them for viruses before letting them be
downloaded again.
Advanced features...
J: Activation Delay IMPORTANT! This is the most important setting.
This is the amount of time that the computer
will wait before putting the modem into answer
mode. Set this value (in seconds) so that it
will allow the phone to stop ringing. If you
have an answering machine, set it so that the
answering machine will pick up before the modem
switches modes. If you do not have an answering
machine, you may have to allow for the redicul-
ously persistent person.
REMEMBER: The time will start at the first ring.
K: Inactive Timeout Set this for the number of seconds you wish to
allow the host to be idle before automatically
logging the person off.
NOTE: SECONDS, NOT MINUTES!
L: Using D/W Cache? Enter the command, including path if necessary,
that you need to flush the Delayed Write Cache.
This assures that all uploads are safe from
system failure.
Of course, if you do not use a Delayed Write
Cache program, such as PcTools-PC-CACHE, then
leave this option off.
M: RUN Program Enter the file name, and path if necessary, that
you want executed when the RUN program
selection is made while on-line.
S: Save Configuration file and run host
- AND -
Q: Abort Configuration
*** If you can't figure out the last two selections, sell your
computer. Better yet, send it to me. "A PC is a terrible thing
to waste!" ***
UPGRADING USER LEVEL
You must manually update the HUSER.SBH file using the Edit(or). In
order to give someone SYSOP privileges, you must change the #1 at the
end of the line to a #2. The user, if on-line, must re-log on for it to
take effect.